Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 ELMDON PLACE Terraced £230,981 £172,000 11 May 2016
29 ELMDON PLACE Terraced £232,030 £230,000 11 Aug 2023
31 ELMDON PLACE Semi-Detached £218,474 £69,950 28 Jan 2002
32 ELMDON PLACE Terraced £216,676 £154,000 2 Oct 2015
33 ELMDON PLACE Terraced £226,991 £163,000 24 Nov 2015
34 ELMDON PLACE Terraced £207,593 £129,995 9 May 2007
37 ELMDON PLACE Terraced £216,092 £133,000 12 Nov 2013
38 ELMDON PLACE Terraced £219,556 £127,000 21 Oct 2011
42 ELMDON PLACE Terraced £230,166 £158,500 4 Jun 2015
47 ELMDON PLACE Terraced £223,004 £48,500 21 Dec 1998
48 ELMDON PLACE Terraced £231,173 £157,335 13 Apr 2015
51 ELMDON PLACE Terraced £201,430 £125,500 20 Dec 2013
54 ELMDON PLACE Terraced £213,329 £166,500 7 Jun 2017
55 ELMDON PLACE Terraced £197,747 £142,000 30 Nov 2015